import "console"

rule CVE_2024_54030
{
    meta:
        date = "2025-01-22"
        openharmony_sa = ""
        cve = "CVE-2024-54030"
        // 这是你提取出来的那个文件名
        affected_files = "/system/lib/libsoftbus_server.z.so"

    strings:
        // 特征：这是补丁中新增的字符串。
        // 如果文件里有这句话，说明打过补丁了。
        $fix = "lock list err"

    condition:
        // 逻辑：如果找到了 $fix 字符串，打印 pass (通过测试)
        $fix and console.log("CVE-2024-54030 testcase pass")
}